it jobs engineering jobs scotland london job attorney escorts dublin community business lawsuit firm complain mesothelioma edinburgh electronics glasgow irish legal jobs legal escort recruitment employment consumer cork complaint ireland claims jobs claim lawyer finance jobs